achieve something with great effort - Español Inglés Diccionario